Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Warsaw Gdynia Buchen Bath Warsaw W15 Malaga Hallandale Beach Sea Island Oyster Bay Jackson Allentown Los Gatos College Park Schenectady Lexington Ashland Troy Ashburn Pittsburgh Tucson Palm Beach Gardens Rockford Redding Augusta Tunica Resorts Jackson Dothan Raleigh Warsaw Charlottesville Allentown Los Gatos College Park Torun Louisville Kedzierzyn Kozle Pittsburgh Tucson Palm Beach Gardens Midland Las Vegas Orange Fuerteventura Dothan Lafayette Charlottesville Indian Harbour Beach Galatina Allentown College Park Lexington Washington Ashland Augusta Pittsburgh Midland Tipton Biberach Las Vegas Dothan Charlottesville Biella Boston Washington Bronx Albuquerque Ashland Troy San Francisco Lawrenceville Pittsburgh Kunming Surprise La Quinta Midland Las Vegas Redding Torhout Saint - Malo Dothan Charlottesville Zagreb Surbiton Boston Zagreb 2 Allentown Lexington Vancouver Monterrey Albuquerque Shrewsbury Ashland Pittsburgh Krakow Auburn San Diego Dubai Midland Clearwater Torhout Dothan Cuneo Albuquerque Las Vegas Kansas City Rock Hill Phoenix Surprise Dothan Marseille Grapevine Albuquerque Las Vegas Tokyo Torhout Saint Raphael Grapevine Ismaning Phoenix Midland Nassau Biarritz Contrexeville Vancouver Las Vegas Kansas City Troy Grapevine Phoenix Dubai Fort Walton Beach Nassau Cagnes-Sur-Mer Prague Nottingham Midland Vancouver Albuquerque Las Vegas Joue-Les-Tours Nantes Open GDF Suez De Limoges - Limoges Trnava Bol Open - Bol Stockton Wuhan Midland Surprise Zhuhai Istanbul Poitiers Dunakeszi Eastbourne Redding Liuzhou Tokyo Glasgow Loughborough Altenkirchen Zhuhai Croissy-Beaubourg Obidos Obidos Les Franqueses Del Valles Obidos Macon L&T Mumbai Open - Mumbai Oracle Challenger Series - Newport Beach W25 Petit-Bourg W100 Midland W25 Altenkirchen W25 Pelham W80 Charlottesville W80 Cagnes-Sur-Mer W25 Obidos W25 Obidos W100 Manchester W25 El Espinar W100 Vancouver W60 Jinan W25 Clermont-Ferrand W60 Liuzhou W25 Canberra W60+H Saint-Malo W80 Cagnes-sur-Mer W80 Macon W60 Andrezieux-Boutheon Tampico W25 Grenoble W25 Moscow W25 Boca Raton W25 Kazan W100 Charleston Nordea Open - Bastad W60 Nantes W60 Pretoria W25 Pretoria W25 Nottingham W25 Nottingham W25+H Tossa de Mar W100 Surbiton Oracle Challenger Series - New Haven Versmold W25+H Kazan W80 Dothan W25 Aldershot W25 Roehampton W60 Berkeley W60 Templeton W80 Rancho Santa Fe W60 Saguenay W60 Toronto W60 Calgary W60 Kyoto W60 Andrezieux-Boutheon W40 Porto W60 Altenkirchen W60+H Calgary Abierto Tampico - Tampico W35 Boca Raton W75 Brescia W100 Grodzisk Mazowiecki Barranquilla Open - Barranquilla W75+H Calgary W40 Nonthaburi W75 Leszno W35 Manchester W50 Lopota ATV Bancomat Tennis Open - Rome W60 Trnava W25 Yecla W100 Ilkley W40 Palma del Rio W25 Cantanhede W60 Evansville W40 Porto W100 Figueira Da Foz W60 Feira de Santana W80 Brasilia W25 Aldershot W50 Leiria W25 Vigo Barranquilla Open - Barranquilla Chicago Open - Chicago W80 Le Neubourg W60 Toronto W25 Edmonton W100 Charleston Charlottesville Hodmezovasarhely Dow Tennis Classic - Midland W35 Spring W35 Santo Domingo Albuquerque W35 Solarino W50 Murska Sobota Oeiras Ladies Open - Oeiras Toyota W75 Charlottesville Indian Wells Shenzhen Istanbul Obidos W35 Rome Oracle Challenger Series - Houston Abierto De Zapopan - Guadalajara Abierto Tampico - Tampico W100 Surbiton W75+H Saguenay Dow Tennis Classic - Midland Fifth Third Charleston - Charleston Argentina Open - Buenos Aires Open In Arte Angers Loire - Angers W35 Ortisei W60 Templeton W75 Andrezieux-Boutheon W25 Nanning W25 Dubai W60+H Caldas da Rainha W100 Bonita Springs Open 35 de Saint-Malo - Saint-Malo Charleston - Charleston Thoreau Tennis Open - Concord W50 Lopota Parma Ladies Open - Parma W25 Santo Domingo Montevideo Open - Uruguay W60 Andrezieux-Boutheon W60 Grenoble W35 Naples W60 Altenkirchen Guadalajara 125 Open - Guadalajara W50+H Calvi W50 Lopota W100 Bonita Springs W25 Nottingham W75 Murska Sobota Oeiras Ladies Open - Oeiras W75 Calvi W100 Ilkley W25 Corroios-Seixal W60 Rome W75 Altenkirchen W50 Morelia W50 Trnava Puerto Vallarta Open - Puerto Vallarta Veneto Open - Gaiba W100 Surbiton W35 Sunderland W35 Naples W75 Lexington W75 Guimaraes W35 Klosters Polish Open - Warsaw W75 Rome W60 Saguenay Suzhou W50 Macon W100 Zaragoza Astana Regions Morgan Keegan Championships - Memphis Chiswick Tashkent Open 2000 - Tashkent Tashkent Open - Tashkent Chicago Western & Southern Financial Group Women's Open - Cincinnati Pilot Pen Tennis - New Haven Advanta Championships - Philadelphia Regions Morgan Keegan Champ's & the Cellular South Cup - Memphis Western & Southern Financial Group Women's Open - Cincinnati Bank of the West Classic - Stanford JP Morgan Chase Open - Los Angeles Mondial Australian Women's Hardcourts - Gold Coast Richard Luton Properties Canberra International - Canberra Regions Morgan Keegan Champ's & the Cellular South Cup - Memphis Bausch & Lomb Championships - Amelia Island J&S Cup - Warsaw Istanbul Cup - Istanbul Tyler Budapest Grand Prix - Budapest Nordea Nordic Light Open - Stockholm Mondial Australian Women's Hardcourts - Gold Coast Medibank International - Sydney Regions Morgan Championships & the Cellular South Cup - Memphis Qatar Total Open - Doha Bausch & Lomb Championships - Amelia Island J&S Cup - Warsaw ECM Prague Open - Prague Istanbul Cup - Istanbul DFS Classic - Birmingham Western & Southern Financial Group Women's Open - Cincinnati Nordea Nordic Light Open - Stockholm AIG Japan Open Tennis Championships 2007 - Tokyo PTT Bangkok Open - Bangkok Moorilla Hobart International - Hobart Pattaya Womens Open - Pattaya City Las Vegas Dubai Tennis Championships - Dubai Bausch & Lomb Championships - Amelia Island Torneo Barcelona KIA - Barcelona International Womens Open - Eastbourne Tashkent Open - Tashkent Bell Challenge - Quebec City ECM Prague Open - Prague Medibank International - Sydney Moorilla Hobart International - Hobart Pattaya Women's Open - Pattaya City Regions Morgan Keegan Championships - Memphis Monterrey Open - Monterrey MPS Group Championships - Ponte Vedra Beach Family Circle Cup - Charleston Grand Prix De SAR La Princesse Lalla Meryem - Fes Warsaw Open - Warsaw Internationaux de Strasbourg - Strasbourg AEGON International - Eastbourne Internazionali femminili di tennis di Palermo - Palermo East West Bank Classic presented by Herbalife - Los Angeles Pilot Pen Tennis presented by Schick - New Haven Bell Challenge - Quebec City Hansol Korea Open - Seoul Generali Ladies Linz - Linz BGL BNP Paribas Open Luxembourg - Luxembourg Oracle Challenger Series - Indian Wells MPS Group Championships - Ponte Vedra Beach Southern California Open - San Diego Pilot Pen Tennis at Yale - New Haven Medibank International - Sydney Qatar Ladies Open - Doha Malaysian Open - Kuala Lumpur Family Circle Cup - Charleston Grand Prix De SAR La Princesse Lalla Meryem - Fes Estoril Open - Estoril Brussels Ladies Open - Brussels Bank of the West Classic - Stanford Citi Open - Washington New Haven Open at Yale - New Haven Tashkent Open - Tashkent Bell Challenge - Quebec City Kremlin Cup - Moscow ASB Classic - Auckland Apia International - Sydney Open GDF Suez - Paris PTT Pattaya Open - Pattaya City Regions Morgan Keegan Championships - Memphis Family Circle Cup - Charleston e-Boks Sony Ericsson Open - Copenhagen Grand Prix De SAR La Princesse Lalla Meryem - Fes AEGON Classic - Birmingham AEGON International - Eastbourne Dubai Duty Free Championships - Dubai Abierto Mexicano TELCEL - Acapulco Monterrey Open - Monterrey AEGON Classic - Birmingham AEGON International - Eastbourne Topshelf Open - 's-Hertogenbosch Baku Cup - Baku Bank of the West Classic - Stanford New Haven Open at Yale - New Haven Tashkent Open - Tashkent BGL Luxembourg Open - Luxembourg Tianjin Open - Tianjin Brisbane International - Brisbane Abierto Monterrey Afirme - Monterrey Family Circle Cup - Charleston Aegon Nottingham Open - Nottingham Topshelf Open - 's-Hertogenbosch AEGON Classic - Birmingham AEGON International - Eastbourne Istanbul Cup - Istanbul Bank of the West Classic - Stanford Connecticut Open - New Haven Korea Open - Seoul Guangzhou International Women's Open - Guangzhou Tashkent Open - Tashkent Generali Ladies Linz - Linz Hobart International - Hobart Taiwan Open - Kaohsiung Dubai Duty Free Championships - Dubai Abierto Mexicano TELCEL - Acapulco Nurnberger Versicherungscup - Nurnberg Topshelf Open - 's-Hertogenbosch AEGON Classic - Birmingham AEGON International - Eastbourne Bank of the West Classic - Stanford Jiangxi Open - Nanchang Connecticut Open - New Haven Japan Women's Open Tennis - Tokyo Korea Open - Seoul Hong Kong Tennis Open - Hong Kong ASB Classic - Auckland Apia International - Sydney W80 Palm Harbor Alya WTA Malaysian Open - Kuala Lumpur Volvo Car Open - Charleston Porsche Tennis Grand Prix - Stuttgart Grand Prix De SAR La Princesse Lalla Meryem - Rabat Nurnberger Versicherungscup - Nurnberg Ricoh Open - 's-Hertogenbosch Mallorca Open - Mallorca AEGON International - Eastbourne Connecticut Open - New Haven Coupe Banque Nationale - Quebec City Generali Ladies Linz - Linz BGL Luxembourg Open - Luxembourg ASB Classic - Auckland Hobart International - Hobart Volvo Car Open - Charleston Coupe Banque Nationale - Quebec City Japan Women's Open - Hiroshima BGL Luxembourg Open - Luxembourg Brisbane International - Brisbane Qatar Total Open - Doha Volvo Car Open - Charleston Claro Open Colsanitas - Bogota Grand Prix De SAR La Princesse Lalla Meryem - Rabat Libema Open - 's-Hertogenbosch Mallorca Open - Mallorca Nature Valley International - Eastbourne Bucharest Open - Bucharest Japan Women's Open - Hiroshima Jiangxi Open - Nanchang Guangzhou Open - Guangzhou Internationaux de Strasbourg - Strasbourg Upper Austria Ladies Linz - Linz ASB Classic - Auckland Abierto Mexicano TELCEL - Acapulco The Top Seed Open - Lexington Gippsland Trophy - Melbourne Abierto De Guadalajara - Guadalajara Hungarian Grand Prix - Budapest BNP Paribas Poland Open - Gdynia Zavarovalnica Sava Portoroz - Portoroz Tenerife Ladies Open - Tenerife Courmayeur Ladies Open - Courmayeur Astana Open - Nur-Sultan Viking Open - Nottingham Viking International - Eastbourne UNICEF Open - 's-Hertogenbosch W100 Contrexeville Western & Southern Financial Group Women's Open - Cincinnati Korea Open - Seoul Ningbo Open - Ningbo NASDAQ-100 Open - Miami Nurnberger Versicherungscup - Nurnberg Acura Classic - San Diego Swisscom Challenge - Zurich Tianjin Open - Tianjin Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Family Circle Cup - Charleston Rogers Cup - Montreal Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Family Circle Cup - Charleston Rogers Cup - Toronto Qatar Total Open - Doha Pacific Life Open - Indian Wells Rogers Cup presented by National Bank - Montreal Barclays Dubai Tennis Championships - Dubai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Women's Open - Cincinnati Rogers Cup - Toronto Toray Pan Pacific Open - Tokyo China Open - Beijing China Open - Beijing BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami AEGON Classic - Birmingham Internazionali BNL d'Italia - Rome Mutua Madrilena Madrid Open - Madrid Rogers Cup presented by National Bank - Montreal Dubai Duty Free Tennis Championships - Dubai BNP Paribas Open - Indian Wells Guangzhou International Women's Open - Guangzhou Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Financial Group Womens Open - Cincinnati Toray Pan Pacific Open - Tokyo Qatar Ladies Open - Doha BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Women's Open - Cincinnati Toray Pan Pacific Open - Tokyo China Open - Beijing Qatar Total Open - Doha BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Toray Pan Pacific Open - Tokyo China Open - Beijing Qatar Total Open - Doha BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Grand Prix De SAR La Princesse Lalla Meryem - Marrakech Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Wuhan Tennis Open - Wuhan China Open - Beijing W80 Macon Qatar Total Open - Doha Western & Southern Open - Cincinnati China Open - Beijing BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Wuhan Tennis Open - Wuhan Copa Colsanitas - Bogota Porsche Tennis Grand Prix - Stuttgart China Open - Beijing BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati China Open - Beijing BNP Paribas Open - Indian Wells Rogers Cup - Toronto UniCredit Iasi Open - Iasi Oracle Challenger Series - Houston Taipei OEC Open - Taipei W100 Shenzhen W60 Las Vegas Guadalajara Open Akron - Guadalajara China Open - Beijing Western & Southern Financial Group Women's Open - Cincinnati BGL Luxembourg Open - Luxembourg Merida Open Akron - Merida Rothesay Open - Nottingham Generali Ladies Linz - Linz U.S. Open - New York Australian Open - Melbourne U.S. Open - New York W25 Solarino French Open - Paris Wimbledon - London W100+H Dubai Rogers Cup - Montreal Bell Challenge - Quebec City Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris W60 Burnie Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Templeton Family Circle Cup - Charleston Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wuhan Tennis Open - Wuhan French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris San Diego Open - San Diego AEGON Classic - Birmingham Wimbledon - London U.S. Open - New York Australian Open - Melbourne Oracle Challenger Series - Newport Beach Oracle Challenger Series - Indian Wells Abierto Mexicano TELCEL - Acapulco French Open - Paris Swedish Open Women - Bastad Wimbledon - London U.S. Open - New York Istanbul Cup - Istanbul Wimbledon (juniors) Medibank International - Sydney Rogers Cup - Toronto Family Circle Cup - Charleston Prague Open - Prague Australian Open - Melbourne Hansol Korea Open - Seoul Monterrey Open - Monterrey French Open - Paris Barcelona Ladies Open - Barcelona Wimbledon - London AEGON International - Eastbourne BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne Budapest Grand Prix - Budapest Brussels Open - Brussels French Open - Paris Internazionali BNL d'Italia - Rome Bank of the West Classic - Stanford Mercury Insurance Open - Carlsbad Olympics - London New Haven Open at Yale - New Haven Wimbledon - London Tashkent Open - Tashkent Hansol Korea Open - Seoul Guangzhou International Women's Open - Guangzhou W40 Porto Kremlin Cup - Moscow W60 Trnava Brisbane International - Brisbane Apia International - Sydney Open GDF Suez - Paris W100 Surbiton Family Circle Cup - Charleston Whirlpool Monterrey Open - Monterrey Portugal Open - Oeiras Brussels Open - Brussels AEGON Classic - Birmingham AEGON International - Eastbourne Topshelf Open - 's-Hertogenbosch Wuhan Tennis Open - Wuhan Bank of the West Classic - Stanford Mercury Insurance Open - Carlsbad Guangzhou International Women's Open - Guangzhou Advanta Championships - Philadelphia, Pennsylvania HP Open - Osaka Kremlin Cup - Moscow U.S. Open - New York Argentina Open - Buenos Aires Brisbane International - Brisbane Apia International - Sydney Dubai Duty Free Championships - Dubai Australian Open - Melbourne W80 Macon Grand Prix De SAR La Princesse Lalla Meryem - Marrakech Portugal Open - Oeiras French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne W75 Grenoble Korea Open - Seoul Guadalajara Open Akron - Guadalajara ASB Classic - Auckland BNP Paribas Katowice Open - Katowice Internationaux de Strasbourg - Strasbourg Tianjin Open - Tianjin Kremlin Cup - Moscow BGL Luxembourg Open - Luxembourg Brisbane International - Brisbane French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Mallorca Open - Mallorca U.S. Open - New York Australian Open - Melbourne French Open - Paris BGL Luxembourg Open - Luxembourg Abierto Mexicano TELCEL - Acapulco Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Dubai French Open - Paris Wimbledon - London Porsche Tennis Grand Prix - Stuttgart Australian Open - Melbourne Korea Open - Seoul Phillip Island Trophy - Melbourne Betti Open - Berlin Livesport Prague Open - Prague U.S. Open - New York Merida Open Akron - Merida Australian Open - Melbourne Internazionali BNL d'Italia - Rome Wimbledon - London U.S. Open - New York China Open - Beijing French Open - Paris Fed Cup, Europe/Africa Zone Group I Fed Cup, Europe/Africa Zone Group I Fed Cup, World Group II, PO, POL-JPN 3-2 Fed Cup, Europe/Africa Zone Group I Fed Cup, World Group, 1R, ITA-USA 3-2 Fed Cup, Europe/Africa Zone Group I Fed Cup, World Group II, PO, BEL-POL 1-4 Fed Cup, World Group, PO, ESP-POL 2-3 Fed Cup, World Group, 1R, POL-RUS 0-4 Fed Cup, World Group, PO, POL-SUI 2-3 Billie Jean King Cup, PO, POL-BRA 3-2 Wimbledon (juniors) U.S. Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) All Lower level tournaments Australian Open - Melbourne Budapest Grand Prix - Budapest Bell Challenge - Quebec City Family Circle Cup - Charleston Toray Pan Pacific Open - Tokyo Ricoh Open - 's-Hertogenbosch Toray Pan Pacific Open - Tokyo W35 Loughborough Wimbledon - London W25 Santarem W100 Irapuato Full Protein Caldas da Rainha Ladies Open - Caldas da Rainha W60 Templeton Hong Kong 125 Open - Hong Kong W35 Sunderland W75 Maribor W75+H Vero Beach W35 Santo Domingo Parma Ladies Open - Parma W50 Lopota U.S. Open - New York W75+H Toronto Wuhan Open - Wuhan W75 Vero Beach W75 Targu Mures Cancun Tennis Open - Cancun W50 Selva Gardena Open BLS de Limoges - Limoges Miami Open - Miami W50 Trnava Puerto Vallarta Open - Puerto Vallarta Mutua Madrid Open - Madrid Polish Open - Kozerki Lexus Ilkley Open - Ilkley Open delle Puglie - Bari Polish Open - Warsaw Mubadala Citi DC Open - Washington Nordea Open - Bastad Cincinnati Open - Cincinnati W75 Le Neubourg Copa Colsanitas - Bogota W100 Ilkley BBVA Open Internacional - Valencia W75 Porto U.S. Open - New York Wimbledon - London W75 Rancho Santa Fe